.cate{
  margin: 0 auto;
  margin-top: 3rem;
  width: 94%;
  font-size: 0.3rem;
  .cate-data{
    position: relative;
    width: 4.98rem;
    height: 1.88rem;
    background: #2A508C;
    margin:  0 auto;
    .close{
      display: inline-block;
      position: absolute;
      top: -0.4rem;
      right: -0.4rem;
      font-size: 0.9rem;
      text-align: center;
      background: white;
      color: black;
      font-weight: 300;
      transform:rotate(45deg);
      width: 0.81rem;
      height: 0.81rem;
      line-height: 0.61rem;
      border: 0.05rem solid black;
      border-radius: 50% 50%;
      a{
        color: black;
      }
    }
    ul{
      text-align: center;
      li:nth-child(1){
        font-size: 0.58rem;
      }
      li:nth-child(2){
        font-size: 0.24rem;
      }
      li:nth-child(3){
        span{
          font-size: 0.24rem;
        }
        span:nth-child(2){
          margin: 0rem 0.2rem;
          font-size: 0.45rem;
          
        }
      }
    }
  }
}
.rec-lef{
  border-radius: 50%;
  overflow: hidden;
}
.rec-rig{
  font-size: 0.24rem !important;
  color: white !important;
}
